Big Huge Thesaurus

Bursera simaruba

noun